Mardi 8 novembre20h30
Durée : 1h30
6/12/17€à partir 14 ansThéâtre
Invasion
Collectif Crypsum
Des boules de poils extraterrestres débarquent sur Terre avec un objectif : s’amuser. L’une d’elles est adoptée par une famille d’Américains moyens qui vont découvrir que son jeu favori consiste à pirater les sites du gouvernement, des entreprises et des banques pour « redistribuer les cartes ». Très vite les autorités tentent de contrer les actions de ces « terroristes » velus d’un genre nouveau. Mais c’est sans compter sur le soutien de nombreux citoyens qui voient dans cette invasion l’occasion d’agir ensemble, faisant naître un mouvement populaire baptisé « Parcequecérigolo ».
Farce extraterrestre
Le collectif Crypsum adapte pour la scène Invasion, le roman de Luke Rhinehart, paru aux États-Unis en 2016 : une farce loufoque qui confronte notre époque à ses incohérences et ses impasses politiques. L’auteur se plaît, à travers la figure d’un envahisseur pour une fois bienveillant, à questionner notre rapport au pouvoir et à la peur, ainsi que notre capacité d’action. Crypsum met en avant sa volonté de se moquer de notre esprit de sérieux et confie à cinq comédiens énergiques tous les personnages. Le collectif complète le texte par un manifeste citoyen écrit avec des lycéens et porté par des comédiens amateurs. Cette création vitaminée nous invite à penser un monde plus juste et plus drôle !
Avec le soutien de l’OARA
Conception, adaptation et mise en scène Alexandre Cardin, Olivier Waibel
Avec Alexandre Cardin, Sarah Leck, Ferdinand Niquet-Rioux, Hadrien Rouchard, Julie Teuf et la participation d’une vingtaine de comédiens amateurs
Scénographie Damien Caille-Perret
Vidéo Greg Vezon
Musique Sébastien Bassin
Régie générale et lumières Benoît Lepage, Aude Leclech
Mentions : Production : Crypsum // Coproduction : Glob Théâtre - Scène conventionnée, IDDAC - Institut Départemental de Développement Artistique et Culturel - Agence culturelle du Département de la Gironde, Le Plateau - Théâtre Jean Vilar - Ville d’Eysines // Soutien : Aide à la création de la Ville de Bordeaux, Théâtre du Cloître - Scène conventionnée de Bellac, Les 3T – Scène conventionnée de Châtellerault, FAB – Festival international des Arts de Bordeaux, TnBA - Théâtre national Bordeaux Aquitaine, OARA - Office Artistique de la Région Nouvelle-Aquitaine, Ministère de la Culture – DRAC Nouvelle-Aquitaine // Le collectif Crypsum est subventionne par le Conseil Régional de Nouvelle-Aquitaine et le Conseil Départemental de Gironde.
© Andy Dean
Java method "com.sun.proxy.$Proxy140.getLayout(long, boolean, long)" threw an exception when invoked on com.sun.proxy.$Proxy140 object "com.liferay.portal.service.impl.LayoutLocalServiceImpl@e6711f"; see cause exception in the Java stack trace. ---- FTL stack trace ("~" means nesting-related): - Failed at: layout = LayoutLocalService.getLayout... [in template "10154#10192#509307" in function "getPageField" at line 16, column 17] ----
1<#function getField field>
2 <#if field?has_content>
3 <#return field.getValue().getString(local) >
4 <#else>
5 </#if>
6</#function>
7
8<#function getFieldCheck field>
9 <#return field.getValue().getString(local) >
10</#function>
11
12<#function getPageField field >
13 <#assign
14 pageObject = jsonFactoryUtil.createJSONObject(field.getValue().getString(locale))
15 LayoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService")
16 layout = LayoutLocalService.getLayout(pageObject.getLong('groupId'), pageObject.getBoolean('privateLayout'), pageObject.getLong('layoutId'))
17 />
18 <#return portalUtil.getLayoutURL(layout, themeDisplay) >
19</#function>
20
21<#function getImageURL rootElement name >
22 <#assign visuelLink = '' />
23 <#if rootElement??>
24 <#assign
25 xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='${name}']")
26 Visuel = xPathSelector.selectSingleNode(rootElement)
27 imageJson = jsonFactoryUtil.createJSONObject(Visuel.getStringValue())
28 imgUuid = imageJson.getString("uuid")
29 imgGroupId = imageJson.getLong("groupId")
30 visuelLink = "/c/document_library/get_file?uuid=${imgUuid}&groupId=${imgGroupId}"
31 />
32 </#if>
33
34 <#return visuelLink >
35</#function>
36
37<style>
38.clear-float:after{
39 content:"";
40 display:table;
41 clear:both;
42}
43</style>
44<#if entries?has_content>
45 <#list entries as curEntry>
46 <#assign
47 renderer = curEntry.getAssetRenderer()
48 className = renderer.getClassName()
49 />
50 <#if className == "com.liferay.journal.model.JournalArticle" >
51
52 <#assign journalArticle = renderer.getArticle()
53 document = saxReaderUtil.read(journalArticle.getContent())
54 rootElement = document.getRootElement()
55 link = renderer.getURLViewInContext(renderRequest, renderResponse, '')
56
57 fields = renderer.getDDMFormValuesReader().getDDMFormValues().getDDMFormFieldValues()
58 vignette = "${getImageURL(rootElement, 'vignette')}"
59 />
60
61 <#list fields as field>
62 <#switch field.getName()>
63 <#case 'complet'>
64 <#assign complet = "${getFieldCheck(field)}" >
65 <#break>
66 <#case 'Dernières_places_disponibles'>
67 <#assign dernieres_places_disponibles = "${getFieldCheck(field)}" >
68 <#break>
69 <#case 'couleur'>
70 <#assign couleur = "${getField(field)}" >
71 <#break>
72 <#case 'thematique'>
73 <#assign thematique = "${getField(field)}" >
74 <#break>
75 <#case 'dates_horaires_reduit'>
76 <#assign dates_horaires_reduit = "${getField(field)}" >
77 <#break>
78 <#case 'artiste_liste'>
79 <#assign artiste_liste = "${getField(field)}" >
80 <#break>
81 <#case 'artiste'>
82 <#assign artiste = "${getField(field)}" >
83 <#break>
84 <#case 'nom_du_spectacle_liste'>
85 <#assign nom_du_spectacle_liste = "${getField(field)}" >
86 <#break>
87 <#case 'nom_du_spectacle'>
88 <#assign nom_du_spectacle = "${getField(field)}" >
89 <#break>
90 <#case 'lien_page'>
91 <#assign lien_page = "${getPageField(field)}" >
92 <#break>
93 </#switch>
94
95 </#list>
96
97 <#if couleur?trim != "" >
98 <div class="spectacle_resume_2015">
99 <div class= ${couleur}>
100
101 <a href=${lien_page}>
102 <div class="spectacle_vignette_new">
103 <div class="bloc_principal">
104 <#if thematique?trim != "" >
105 <p class="thematique">${thematique}</p>
106 </#if>
107
108 <p class="date_spectacle">${dates_horaires_reduit}</p>
109
110 <#if vignette?trim != "" >
111 <#if dernieres_places_disponibles?has_content && dernieres_places_disponibles?trim?boolean == true >
112 <img src="${vignette}" alt="${artiste} - ${nom_du_spectacle}" class="complet"></img>
113 <!--
114 <img src="/culture3t-mobile-theme/images/theme/dernieres_places_disponibles.png" alt="" class="img-complet" ></img>
115 -->
116
117 <#if thematique?trim != "" && dates_horaires_reduit?trim != "">
118 <img src="/o/culture3t2015-theme/images/theme/dernieres_places_disponibles.png" alt="Dernière place disponible" style="top:15%" class="img-complet" ></img>
119 <#else>
120 <img src="/o/culture3t2015-theme/images/theme/dernieres_places_disponibles.png" alt="Dernière place disponible" class="img-complet" ></img>
121 </#if>
122 <#elseif complet?has_content && complet?trim?boolean == true >
123 <img src="${vignette}" alt="${artiste} - ${nom_du_spectacle}" class="complet"></img>
124 <!--
125 <img src="/culture3t-mobile-theme/images/theme/complet1.png" alt="" class="img-complet" ></img>
126 -->
127
128 <#if thematique?trim != "" && dates_horaires_reduit?trim != "">
129 <img src="/o/culture3t2015-theme/images/theme/complet_site_web_3T.png" alt="Spectacle complet" style="top:15%" class="img-complet" ></img>
130 <#else>
131 <img src="/o/culture3t2015-theme/images/theme/complet_site_web_3T.png" alt="Spectacle complet" class="img-complet" ></img>
132 </#if>
133 <#else>
134 <img src="${vignette}" alt="${artiste} - ${nom_du_spectacle}"></img>
135 </#if>
136 </#if>
137
138 <#if artiste_liste?trim != "" >
139 <h2 class="spectacle-artiste">${artiste_liste}</h2>
140 <#else>
141 <#if artiste?trim != "" >
142 <h2 class="spectacle-artiste">${artiste}</h2>
143 </#if>
144 </#if>
145
146 <#if nom_du_spectacle_liste?trim != "">
147 <h3 class="spectacle-nom">${nom_du_spectacle_liste}</h3>
148 <#else>
149 <h3 class="spectacle-nom">${nom_du_spectacle}</h3>
150 </#if>
151 </div>
152 </div>
153 </a>
154
155 <p class="efface-float"></p>
156
157 </div>
158 </div>
159 </#if>
160 <#else>
161 not
162 </#if>
163
164 </#list>
165 <div class="clear-float"></div>
166</#if>
"Invasion.jpg"
"Invasion2.jpg"
"Invasion3.jpg"
"Invasion4.jpg"
"Invasion5.jpg"
"Invasion6.jpg"
"Invasion7.jpg"
"Invasion8.jpg"