Skip to main content
Menu
Home
Browse
Passes
Merchandise
Vouchers
Venues
Account
Account
Cart
$0.00
Wishlist
Wishlist
Account
Cart
$0.00
Schedule
Adelaide Film Festival
Odeon Star Semaphore: Cinema 3
65 Semaphore Rd
Semaphore, South Australia, 5019
Phone:+61 8 8341 5988